package com.wwwarehouse.usercenter.bean.authoritydistribute;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

/**
 * @author : mundane
 * @time : 2017/9/27 19:30
 * @description :
 * @file : AuserDetailBean.java
 */

public class AuserDetailBean {

	/**
	 * list : [{"class":"com.wwwarehouse.xdw.usercenter.model.acthority.CmUserAuthorityFailDetailDTO","failDetailDTOS":[{"authName":"标签1->集货分拣","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签3->上门接退货","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签2->核实退货信息","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签2->手工配送接收","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签3->异常处理","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签1->核实退货信息","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"}],"userId":10001980,"userName":"张李四"}]
	 * page : 1
	 * size : 0
	 * total : 0
	 */

	public int page;
	public int size;
	public int total;
	public List<ListBean> list;

	public static class ListBean {
		/**
		 * class : com.wwwarehouse.xdw.usercenter.model.acthority.CmUserAuthorityFailDetailDTO
		 * failDetailDTOS : [{"authName":"标签1->集货分拣","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签3->上门接退货","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签2->核实退货信息","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签2->手工配送接收","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签3->异常处理","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"},{"authName":"标签1->核实退货信息","class":"com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO","detailMsg":"重复授权"}]
		 * userId : 10001980
		 * userName : 张李四
		 */

		@JSONField(name = "class")
		public String classX;
		public int userId;
		public String userName;
		public List<FailDetail> failDetailDTOS;

		public static class FailDetail {
			/**
			 * authName : 标签1->集货分拣
			 * class : com.wwwarehouse.xdw.usercenter.model.acthority.AuAuthorityFailDetailDTO
			 * detailMsg : 重复授权
			 */

			public String authName;
			@JSONField(name = "class")
			public String classX;
			public String detailMsg;
		}
	}
}
